package com.pdwl.pojo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
*
* @TableName pd_area
*/
@Data
@ApiModel("行政地区")
public class Area implements Serializable {

    /**
    * 行政id
    */
    @ApiModelProperty(value = "行政id",example = "46")
    private Integer id;
    /**
    * 父级行政
    */
    @ApiModelProperty(value = "父级行政",example = "645")
    private Integer parentId;
    /**
    * 行政名称
    */
    @ApiModelProperty(value = "行政名称",example = "浙江")
    private String name;
    /**
    *
    */
    @ApiModelProperty("")
    private String areaCode;
    /**
    *
    */
    @ApiModelProperty("")
    private String cityCode;
    /**
    *
    */
    @ApiModelProperty("")
    private String mergerName;
    /**
    *
    */
    @ApiModelProperty("")
    private String shortName;
    /**
    *
    */
    @ApiModelProperty("")
    private String zipCode;
    /**
    * 行政区域等级（0: 省级 1:市级 2:县级 3:镇级 4:乡村级）
    */
    @ApiModelProperty(value = "行政区域等级（0: 省级 1:市级 2:县级 3:镇级 4:乡村级）",example = "0")
    private Integer level;
    /**
    * 经度
    */
    @ApiModelProperty(value = "经度",example = "116.407526")
    private String lng;
    /**
    * 纬度
    */
    @ApiModelProperty(value = "纬度",example = "39.904030")
    private String lat;
    /**
    * 拼音
    */

    @ApiModelProperty("拼音")
    private String pinyin;
    /**
    * 首字母
    */

    @ApiModelProperty("首字母")
    private String first;
    /**
    *
    */
    @ApiModelProperty("更新时间")
    private LocalDateTime updateTime;
    /**
    *
    */
    @ApiModelProperty(value = "更新人id",example = "2")
    private Long updateUser;
    /**
    *
    */
    @ApiModelProperty("创建时间")
    private LocalDateTime createTime;
    /**
    *
    */
    @ApiModelProperty(value = "创建人id",example = "5")
    private Long createUser;



}
